having sailed - Español Inglés Diccionario